package com.achcorp.sarch.core.domain;

import java.io.File;
import java.util.Date;
import java.util.List;

public interface Document {
	public Date getDateCreation();

	public void setDateCreation(Date dateCreation);

	public String getName();

	public void setName(String name);

	public String getDescription();

	public void setDescription(String description);

	public long getId();

	public void setId(long id);

	public String getContent();

	public void setContent(String content);

	public File getContentFile();
	public List<Tag> getTags();

	public void setTags(List<Tag> tags);
	public void addTag(Tag tag);
	public void removeTag(Tag tag);
}
